purple-veined willowherb - Spanish English Dictionary